.content {
	display: flex;
	flex-direction: column;
	justify-content:center;
	/* margin-top: 128rpx; */
}
.header-box {
  position: relative;
  display: block;
  padding: 10rpx 0rpx 16rpx 0rpx;
  background: var(--primary-color);
  border-radius: 0 0 40rpx 40rpx;
  box-shadow: var(--shadow);
}

.back-btn {
		font-size: 30rpx;
		position: absolute;
		left:60rpx;
		top: 100rpx;
		z-index: 999;
		padding: 20rpx;
		color: #333;
		padding: 12rpx 24rpx;
		border-radius: 40rpx;
		background: rgba(255, 255, 255, 0.15);
		transition: all 0.3s;
		}
.lgtp{
	height: 100vh;
	font-size: 80rpx;
	font-weight: bolder;
	background-image: url(@/static/images/bg0.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	background-attachment: local; 
}
.lgtp1{
	height: 100vh;
	font-size: 80rpx;
	font-weight: bolder;
	background-image: url(@/static/images/bg1.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	background-attachment: local; 
}

/* 主体 */
.main {
	display: flex;
	flex-direction: column;
	padding-left: 70rpx;
	padding-right: 70rpx;
	margin-top: 150rpx;
	
}
.tips {
	color: #999999;
	font-size: 28rpx;
	margin-top: 64rpx;
	margin-left: 86rpx;
}

/* 登录按钮 */
.wbutton{
	margin-top: 96rpx;
}

		
.change-bg-btn {
  position: fixed;
  right: 30rpx;
  bottom: 30rpx;
  padding: 15rpx 30rpx;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 40rpx;
  font-size: 28rpx;
  color: #666;
  box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.1);
  z-index: 999;
  transition: all 0.3s;
}

.change-bg-btn:active {
  transform: scale(0.95);
  background: rgba(255, 255, 255, 1);
}
